• word of the day

    citrophilous mealybug

    citrophilous mealybug - Dictionary definition and meaning for word citrophilous mealybug

    Definition
    (noun) destructive especially to citrus
Download our Mobile App Today
Receive our word of the day
on Whatsapp